package com.mzq.langchain4j_springboot.web.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 维修报告
 */
@Data
public class MaintenanceReport implements Serializable {
    private static final long serialVersionUID = 1L;
    /** ID */
    private String id;

    /** 工单号 */
    private String workOrder;

    /** 描述 */
    private String reportDetails;

    /** 附件地址 */
    private String attachmentUrl;

    /** 维修人或填报人 */
    private String createBy;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String createTime;

    /** 文件类型 */
    private String fileType;

    /** 结算金额 */
    private String amount;

    /** 结算类型 见数据字典 */
    private String costType;
}
